allelopathic chemical - English Synonyms Dictionary